judicial punishment - Espagnol Anglais Dictionnaire